home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / e / powerd0.06 / modules / libraries / expansionbase.m < prev    next >
Text File  |  1999-11-30  |  705b  |  43 lines

  1. MODULE    'exec/libraries',
  2.             'exec/lists',
  3.             'exec/nodes',
  4.             'libraries/configvars'
  5.  
  6. OBJECT BootNode
  7.     LN:LN,
  8.     Flags:INT,
  9.     DeviceNode:LONG
  10.  
  11. OBJECT ExpansionBase
  12.     Lib:Lib,
  13.     Flags:CHAR,
  14.     private01:CHAR,
  15.     private02:LONG,
  16.     private03:LONG,
  17.     private04:CurrentBinding,
  18.     private05:LH,
  19.     MountList:LH
  20.  
  21. CONST    EE_OK=0,
  22.         EE_LASTBOARD=$28,
  23.         EE_NOEXPANSION=$29,
  24.         EE_NOMEMORY=$2A,
  25.         EE_NOBOARD=$2B,
  26.         EE_BADMEM=$2C,
  27.         EBB_CLOGGED=0,
  28.         EBF_CLOGGED=1,
  29.         EBB_SHORTMEM=1,
  30.         EBF_SHORTMEM=2,
  31.         EBB_BADMEM=2,
  32.         EBF_BADMEM=4,
  33.         EBB_DOSFLAG=3,
  34.         EBF_DOSFLAG=8,
  35.         EBB_KICKBACK33=4,
  36.         EBF_KICKBACK33=16,
  37.         EBB_KICKBACK36=5,
  38.         EBF_KICKBACK36=$20,
  39.         EBB_SILENTSTART=6,
  40.         EBF_SILENTSTART=$40,
  41.         EBB_START_CC0=7,
  42.         EBF_START_CC0=$80
  43.